threatening our existence - Turkish English Dictionary